Part Number Hot Search : 
0100P B100B DC110 ICS874 42376 AD7524JR RN60D ISL9011A
Product Description
Full Text Search
 

To Download DLX3416 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Applying the DLX3416* Intelligent Display(R) Device Appnote 17
This application note is intended to serve as a design and application guide for users of the DLX3416 (referred to as 3416 hereafter) alphanumeric Intelligent Displays. This appnote also covers device electrical description and operation, considerations for general circuit design, and interfacing the 3416 to microprocessors. Refer to the specific data sheet and other Infineon / OSRAM Appnotes for more details. Electrical & Mechanical Description The internal electronics in these Intelligent Displays eliminates all the traditional difficulties of using multi-digit light emitting displays (segment decoding, drivers, and multiplexing). Figure 1. Block diagram--DLX3416
Di s pl a y R o ws 0 to 6 BL 3 2 1 0 Co l u m n s 0 t o 1 9 Ro w Co n tr o l Lo g i c & R o w Dr i ve r s
An Intelligent Display also provides internal memory for the four digits. This approach allows the user to asynchronously address one of four digits, and load new data without regard to the LED multiplex timing. Figure 1 is a block diagram of the DLX3416. The unit consists of four (5x7) LED arrays and a single CMOS integrated chip. The IC chip contains the column and row drivers, 128 character ROM, four word x7 bit Random Access Memory, oscillator for multiplexing, multiplex counter/decoder, cursor memory, address decoder, and miscellaneous control logic.
OSC
/1 2 8 Counter
/7 Counter
T i mi n g a n d Co n t r o l L o gi c
R o w De c o de r Column Decoder ROM 128x35 Bit A SCI I Ch a r a c t e r De c o de 4480 Bits Co l u m n Da t a RAM Read Logic D6 D5 D4 D3 D2 D1 D0 7 B i t A SCII Co de RAM Me m o r y Cu r so r Me m o r y 4 x1 B i t D is p la y Output L o g ic
La t ch e s
Cu r s o r M e m o r y B i t s 0 t o 3
4 x7 B i t
A ddr e ss L i n e s
WR A0 A1 CE1 CE2 CE3 CE4 CU
Wr i te Ad d r e ss D e c o de r
Cue
2000 Infineon Technologies Corp. * Optoelectronics Division * San Jose, CA www.infineon.com/opto * 1-888-Infineon (1-888-463-4636) OSRAM Opto Semiconductors GmbH & Co. OHG * Regensburg, Germany www.osram-os.com * +49-941-202-7178
1
May 31, 2000-12
Packaging Packaging consists of a transfer molded nylon lens which also serves as an "encapsulation shell" since it covers five of the six "faces." The assembled and tested substrate ("PTF" multilayer), is placed within the shell and the entire assembly is then filled with a water clear IC grade epoxy. This yields a very rugged part, which is quite impervious to moisture, shock and vibration. Although not "hermetic," the device will easily withstand total immersion in water/detergent solutions. Figure 2. Top view
Table 2. Electrical inputs to the 3416 VCC GND D0-D6 Positive supply +5 volts Ground Data Lines The seven data input lines are designed to accept the first 64 ASCII characters. See Figure 3 for DL3416 character set (The DL3416 interprets all undefined codes as a blank). See Figure 3 for DLX3416 character set. A0, A1 Address Lines The address determines the digit position to which the data will be written. Address order is right to left for positive-true logic. WR
digit 3 digit 2 digit 1 digit 0
Write (Active Low) Data and address to be loaded must be present and stable before and after the trailing edge of write. (See DL3416, DLX3416 data sheets for timing information).
Table 1. Pin outs Pin 1 2 3 4 5 6 7 8 9 Function CE1 Chip Enable CE2 Chip Enable CLR Clear CUE Cursor Enable CU Cursor Select WR Write A1 Digit Select A0 Digit Select VCC Pin 10 11 12 13 14 15 16 17 18 Function GND D0 Data Input D1 Data Input D2 Data Input D3 Data Input D6 Data Input D5 Data Input D4 Data Input BL Display Blank
CE1, CE2 CE3, CE4
Chip Enable (Active High) Chip Enable (Active Low) Determines which device in an array will actually accept data. When either or both chip enable is in the high state, all inputs are inhibited.
CLR
Clear (Active Low) The data RAM and cursor RAM of the DL 3416 will be cleared when held low for 15 mS. The minimum for the CLR is 1 mS for the DLX3416.
CUE
Cursor Enable Activates Cursor function. Cursor will not be displayed regardless of cursor memory contents when cue is Low.
CU
Cursor Select (Active Low) This input must be held high to store data in data memory and low to store data into the cursor memory.
BL
Display Blank (Active Low) Blanking the entire display may be accomplished by holding the BL input low--not a stored function. When BL is released, the stored characters are again displayed. BL can be used for flashing or dimming.
2000 Infineon Technologies Corp. * Optoelectronics Division * San Jose, CA www.infineon.com/opto * 1-888-Infineon (1-888-463-4636) OSRAM Opto Semiconductors GmbH & Co. OHG * Regensburg, Germany www.osram-os.com * +49-941-202-7178
Appnote 17
2
May 31, 2000-12
Figure 3. Character set--DLX3416
D0 D1 D2 D3 D6 D5 D4 HEX ASCII CODE 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 2 1 1 0 0 3 0 0 1 0 4 1 0 1 0 5 0 1 1 0 6 1 1 1 0 7 0 0 0 1 8 1 0 0 1 9 0 1 0 1 A 1 1 0 1 B 0 0 1 1 C 1 0 1 1 D 0 1 1 1 E 1 1 1 1 F
The waveforms of Figure 4 demonstrate the relationships of the signals required to generate a write cycle. (Check individual data sheet for minimum values). As can be seen from the waveforms, all signals are referenced from the rising or trailing edge of write. Cursor
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
The DLX3416 cursor function causes all dots to light at 50% brightness. The cursor can be used to indicate the position in the display of the next character to be entered. The cursor is not a character but overrides the display of a stored character. Upon removal of the cursor, the display will again show the character stored in memory. The cursor can be written into any digit position by setting the cursor enable (CUE) high, setting the digit address (A1, A0), enabling Chip Enable, (CE1, CE2), cursor select (CU), Write (WR) and Data (D0). A high on data line D0 will place a cursor into the position set by the address A0 and A1. Conversely, a low on D0 will remove the cursor. The cursor will remain displayed after the cursor (CU) and write (WR) signals have been removed. During the cursor-write sequence, data lines D1 through D6 are ignored by the 3416. If the user does not wish to utilize the cursor function, the cursor enable (CUE) can be tied low to disable the cursor function. A flashing cursor can be realized by simply pulsing the CUE line after cursor data has been stored. General Design Considerations Using Positive true logic, address order is from right to left. For left to right address order, use the "ones complement" or simple inversion of the addresses. For systems with only a 6 bit (abbreviated ASCII) code format, Data Line D6 cannot be left open. Data D6 must be the complement of Data Line D5. A "display test" or "lamp test" function can be achieved by simply storing a cursor into all digits. Because of the random state of the cursor RAM after power up, if the cursor function is to be used, it will be necessary to clear cursors initially to assure that all cursor memories contain its zero state. This is easily accomplished with the CLR input. When using the 3416 on a separate display board having more than 6 inches of cable length, it may be necessary to buffer all inputs. This is most easily achieved with Hex non-inverting buffers such as the 74365. The object is to prevent transient current in the protection diodes. The buffers should be located on the display board near the displays. Local power supply bypass capacitors are also needed in many cases. These should be 6 or 10 volt, tantalum type with 10 F or greater capacitance. Low internal resistance is important due to current steps which result from the internal multiplexing of the displays. If small wire cables are used, it is good engineering practice to calculate the wire resistance of the ground plus the +5 volt wires. More than 0.1 volt drop, (at 25 mA per
Appnote 17
1
0
1
5
1
1
0
6
1
1
1
7
Notes: 1. High = 1 level. 2. Low = 0 level. 3. Upon power up, the device will initialize in a random state.
Clear Memory Clearing of the entire internal four digit memory may be accomplished by holding the clear line (CLR) low for one complete internal display multiplex cycle, 15 mS minimum for DL 3416, 1 mS for DLX3416. Less time may leave some data uncleared. CLR also clears the cursor memory. Display Blanking Blanking the display may be accomplished by loading a blank, space or illegal code into each digit of the display or by using the (BL) display blank input. Setting the (BL) input low does not affect the contents of either data or cursor memory. A flashing display can be realized by pulsing (BL). Operation Multiplexed display systems sequentially read and display data from a memory device. In synchronous systems, control circuitry must compare the location of data to be read to the location or position of new data to be stored or displayed, i.e., synchronize before a Write can be done. This can be slow and cumbersome. Data entry in Intelligent Displays is asynchronous and may be done in any random order. Loading data is similar to writing into a RAM. Each digit has its own memory location and will display until replaced by another code. Figure 4. Write cycle waveforms
t AS CU,A0,A1 4 V CE1,CE2 2 V 0V t DS Data 0-6 4 V 2V 0V tW WR 4V 2V 0V t DH t AH
2000 Infineon Technologies Corp. * Optoelectronics Division * San Jose, CA www.infineon.com/opto * 1-888-Infineon (1-888-463-4636) OSRAM Opto Semiconductors GmbH & Co. OHG * Regensburg, Germany www.osram-os.com * +49-941-202-7178
3
May 31, 2000-12
digit worst cast) should be avoided, since this loss is in addition to any inaccuracies or load regulation limitations of the power supply. The 5 volt power supply for the displays should be the same one supplying VCC to all logic devices which drive the display devices. If a separate supply must be used, then local buffers using hex non-inverting gates should be used on all inputs and these buffers should be powered from the display power supply. This precaution is to avoid logic inputs higher than display VCC during power up or line transients. Figure 5.
Loading Data
BL CE1 CE2 CUE CU WR CLR A 1 L H H H H H H H H H H X H X X L L L L L L L X X H X L L L L L L L X L L L L L L L L L L H H H H H H H H H H H X X X H L L L L L L L H H H H H H H H H H H X X X X L L H H L H - A0 X X X X L H L H L L - D6 X X X X H H H H H H - D5 X X X X L L L L L L - D4 X X X X L L L L L L - D3 X X X X L L L L L H - D2 X X X X L L L H H L - D1 X X X X L H H L L H - D0 X X X X H L H L H H - Digit Digit Digit Digit 3 2 1 0 Blank Previous Characters NC NC NC NC NC D D D NC NC NC NC C C C K NC NC NC B B NC B B NC NC A A NC A E E
Parallel I/O The parallel I/O device of a microprocessor can easily be connected to the circuit in Figure 6. One eight bit output port can provide the seven input data bits and the cursor (CU). Another eight bit output port can contain the address and chip enable information and the other control signals.
INIT: CUSR: MVI A,80H OUT CONTROL MVI A,00H OUT PORT A MVI B, 0FH :MOV A, B CALL DSPWT DCR B JNZ CUSRI MOV A, B CALL DSPWT MVI A, FFH OUT PORT B LXI H, TABLE MOV A, M OUT PORT A MOV A, B CALL DSPWT INX H INR B MVI A, 10H CMP B JNZ DISP1 HALT DSPWT :ORI F0H OUT PORT C ANI 7FH OUT PORT C ORI F0H OUT PORT C RET DB DB DB DB DB DB DB DB DB DB DB DB DB DB DB DB ;CONTROL DATA MODE 0 ;LOAD CONTROL REGISTER ;CLEAR CURSOR DATA ;LOAD DATA PORT ;SET CHARACTER COUNTER ; ;WRITE SUBROUTINE ;DECREMENT COUNTER ;DIGIT 0? ; ; ;SET DATA FOR CONTROL ;LOAD CONTROL LINES ;SET TABLE ADDRESS ;MOVE TABLE DATA INTO ACCUMULATOR ;LOAD DATA PORT ; ;LOAD ADDRESS AND CONTROL ;INCREMENT TABLE ADDRESS ;INCREMENT COUNTER SET # OF DIGITS ; ;16 CHARACTERS? ;END OF PROGRAM ;SET CONTROL BITS OFF ;LOAD CONTROL ;SET WRITE BIT ON ;LOAD WRITE ORI F0H ;LOAD CONTROL ;0C3H ;0C9H ;0D4H ;0D3H ;0C1H ;0D4H ;0CEH ;0C1H ;0C6H ;0A0H ;0D3H ;0D4H ;0C8H ;0C7H ;0C9H ;0CCH
CUSRI
See Character Set
Loading Cursor
H H H H H H H H H L L L L L L L L L L L L L L L L L L L H H H H H L L H H H L L L L H L H X H L L L L H L H H H H H H H H H H X X L L H H X L X X X L H L H X L X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X H H H H X L X D D K K B B E E E Normal Data Entry Enable Previous Stored Cursors NC NC NC NC NC NC
DISP: DISP1
X = D o n` t c a re NC = No change from previously displayed characters
= all dots/segments on at half brightness
Interfacing the 3416 A general and straightforward interface circuit is shown in Figure 6. This scheme can easily interface to P systems or any other systems which can provide the seven data lines, appropriate address, and control lines. Figure 6. General interface circuit
Vcc GND Display Display Display Display D15 D12 D11 D8 D7 D4 D3 D0
7/
D0-D6 CU CUE BL CLR WR A0 A1 A2 A3 CE Decoder
TABLE:
2000 Infineon Technologies Corp. * Optoelectronics Division * San Jose, CA www.infineon.com/opto * 1-888-Infineon (1-888-463-4636) OSRAM Opto Semiconductors GmbH & Co. OHG * Regensburg, Germany www.osram-os.com * +49-941-202-7178
Appnote 17
4
May 31, 2000-12
Figure 7. 16-digit parallel I/O system
Vcc GND 0-6 Port A 7 0 1 Control 8080 P System Data Port B 2 3 4 5 6 7 0 1 2 Port C 3 4 5 6 7 8255 WR A0 A1 A2 A3 A B 7442 C D 3 2 1 0 D0-D6 CU CLR CUE BL 5 / Display Display Display Display D15 D12 D11 D8 D7 D4 D3 D0 CE1 WR CE2 CE1 WR CE2 CE1 WR CE2 CE1 WR CE2
Figure 8. Mapped interface.
Re s e t In t Ho ld W a it Optional Bu f f er s
Address 8980 Z80 6502 Da t a
A d d r e ss
Figure 7 illustrates a 16 character display with an 8080 system using the 8255 programmable peripheral interface I/O device. The following program will display a simple 16 character message using this interface. I/O or Memory Mapped Addressing Some designers may wish to avoid the additional cost of a parallel I/O in their system. Structuring the addressing architecture for the 3416 to look like a set of peripheral or output devices (I/O mapped) or RAM's and ROM's (memory mapped) is very easy. Figure 8 shows the simplicity of interfacing to microprocessors, such as 8080, Z80 and 6502 as examples. The interface with the 6800 microprocessor in Figure 9 illustrates the need for designers to check the timing requirements of the 3416 and the P. The typical data output hold time is only 30 ns for DBE=2 timing; two inverters in the DBE line are added to increase the data output hold time for compatibility with the 50 nS minimum specification of the 3416. Conclusion
Data
OSC
Control
WR Dis p la y Dis p la y D is p l a y D i s p l a y D15 D0 Data 0-6 A0 A1 A2 Decoder A3 Dis play Select CUE CLR BL Parallel I/0 Device Data Control
Figure 9. Interface with 6800 microprocessor
Reset NMI Halt IRQ TSC
Data 6800 Address 01 02 DBE
Data Address
Note that although other manufacturers' products are used in examples, this application note does not imply specific endorsement, or recommendation or warranty of other manufacturer's products by Infineon / OSRAM. The interface schemes shown demonstrate the simplicity of using the 3416 with microprocessors. The slight differences encountered with various microprocessors to interface with the 3416 are similar to those encountered when using different RAMs. The techniques used in the examples were shown for their generality, and any display of this family are interchangeable in these examples. The user will undoubtedly invent other schemes to optimize his particular system to its requirements.
H1 H2
Clock Driver
BA VMA R/W Decoder
Display D15
Display
Display
Display D0
W
CE CE
A0 -A1 D0 -D7 6820 PIA
CUE BL CLR
2000 Infineon Technologies Corp. * Optoelectronics Division * San Jose, CA www.infineon.com/opto * 1-888-Infineon (1-888-463-4636) OSRAM Opto Semiconductors GmbH & Co. OHG * Regensburg, Germany www.osram-os.com * +49-941-202-7178
Appnote 17
5
May 31, 2000-12


▲Up To Search▲   

 
Price & Availability of DLX3416

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X